home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Internet / News / Alexandra.0.82 / Source / MiscFindPanel.bproj / MiscFindPanel.h < prev    next >
Encoding:
Text File  |  1996-01-30  |  1.1 KB  |  55 lines

  1. /*
  2.  *  Copyright (c) 1993 Christopher J. Kane.  All rights reserved.
  3.  *
  4.  *  This software is subject to the terms of the MiscKit license
  5.  *  agreement.  Refer to the license document included with the
  6.  *  MiscKit distribution for these terms.
  7.  *
  8.  *  Version: 1.1 (22 October 1993)
  9.  */
  10.  
  11. #import <appkit/appkit.h>
  12.  
  13. @interface MiscFindPanel:Panel
  14. {
  15.   id findTextField;
  16.   id replaceTextField;
  17.   id messageTextField;
  18.   id ignoreCaseButton;
  19.   id regExprButton;
  20.   id scopeMatrix;
  21.   id _replBox;
  22.   id scopeSelection;
  23.   
  24.   id replButton1;
  25.   id replButton2;
  26.   id replButton3;
  27.   
  28.   id replButton4;
  29. }
  30.  
  31. + setFindPbEnabled:(BOOL)aBool;
  32. + setFirstConformer:aConformer;
  33. + setReplacementEnabled:(BOOL)aBool;
  34. + sharedInstance;
  35.  
  36. - enterSelection:sender;
  37. - findBackward:sender;
  38. - findForward:sender;
  39. - jumpToSelection:sender;
  40. - replace:sender;
  41. - replaceAll:sender;
  42. - replaceAndFind:sender;
  43. - grep:sender;
  44. - gscopeChanged:sender;
  45.  
  46. - (TextField *)findTextField;
  47. - (Button *)ignoreCaseButton;
  48. - (TextField *)messageTextField;
  49. - (Button *)regExprButton;
  50. - (TextField *)replaceTextField;
  51. - (Matrix *)scopeMatrix;
  52. - (Matrix *)scopeSelection;
  53.  
  54. @end
  55.